home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / C and C++ / Utilities / Winter Shell 1.0d2 / Source / Libraries / ScreenLib / ScreenLib.h < prev   
Encoding:
C/C++ Source or Header  |  1994-01-10  |  556 b   |  19 lines  |  [TEXT/KAHL]

  1. #pragma once
  2.  
  3. #define SCREEN_MARGIN (4) /* margin between windows and edge of screen */ 
  4.  
  5. typedef GDHandle ScreenHandle;
  6.  
  7. Boolean ScreenValid(ScreenHandle screen);
  8. ScreenHandle ScreenGet(void);
  9. void ScreenSet(ScreenHandle screen);
  10. const RgnHandle ScreenRgn(void);
  11. const RgnHandle ScreenRgnAll(void);
  12. void ScreenRect(Rect *r);
  13. void ScreenGrayRect(Rect *gray);
  14. Boolean ScreenHasMenuBar(void);
  15. ScreenHandle ScreenContainingPt(Point pt);
  16. ScreenHandle ScreenContainingRect(Rect *r);
  17. ScreenHandle ScreenContainingWindow(WindowPtr window);
  18. void ScreenInit(void);
  19.